foo() -> begin<caret>